Hash Functions Based on Large Quasigroups
نویسندگان
چکیده
In this article we discuss a simple hash function based upon properties of a well-known combinatorial design called quasigroups. The quasigroups are equivalent to the more familiar Latin squares and one of their most important properties is that all possible element of certain quasigroup occurs with equal probability. Actual implementations are based on look-up table implementation of the quasigroup, which is unusable for large quasigroups. In contrast, presneted hash function can be easily implemented. It allows us to compute hash function without storing large amount of data (look-up table). The hash function computation is illustrated by experiments summarized in the last section of this paper.
منابع مشابه
On the Randomness and Regularity of Reduced Edon-R Compression Function
EDON-R is one of the candidate hash functions for the ongoing NIST competition for the next cryptographic hash standard called SHA-3. Its construction is based on algebraic properties of non-commutative and non-associative quasigroups of orders 2 and 2. In this paper we are giving some of our results in investigation of the randomness and regularity of reduced EDON-R compression functions over ...
متن کاملTwo infinite classes of cryptographic hash functions
We offer two new definitions of two infinite classes of strongly collision free hash functions that we gave a name “Edon”–C and “Edon”– R. Beside the fact that “Edon” are infinite classes of hash functions, “Edon” hash functions have other “good” properties such as possibility to have variable length of output, and also their strongly collision free property can be mathematically and experiment...
متن کاملEdon-R, An Infinite Family of Cryptographic Hash Functions
We propose a new infinite family of cryptographic hash functions, Edon–R, based on a recently defined candidate one-way function. Edon–R is a class of hash functions with variable output lengths. It is de fined using quasigroups and quasigroup string trans formations.
متن کاملSIXTH INTERNATIONAL CONFERENCE on Discrete Mathematics and Applications 31.08.2001 - 02.09.2001, Bansko, Bulgaria QUASIGROUPS AND HASH FUNCTIONS
In this paper we consider two quasigroup transformations QM1 : A → A and QM2 : A → A, where A is the carrier of a quasigroup. Based on these transformations we show that different kinds of hash functions can be designed with suitable security.
متن کاملDesign of crypto primitives based on quasigroups
Today, the security of the modern world is undoubtedly dependent on the cryptographic primitives built into the various protocols used for secure communication. Let us mention here the most important, like block ciphers, stream ciphers, digital signatures and encryption schemes, hash functions, pseudo random number generators, ... The design of these, and many other crypto primitives, uses di e...
متن کامل